Boston and Maine southbound Ambassador is on the high bridge crossing the beautiful Quechee Gorge. This quiet out of the way place is just a few miles south of White River Junction.